P Peter Renaday Actor / Dubbing / Producer / Scriptwriter DouBan IMDb Actor Scooby-Doo and the Witch's Ghost 1999 7.2 The Shaggy D.A. 1976 5.8